1200 NW 78td Ave, Suite 116, Miami, FL 33126-1835, Miami
"Excellent service and food"
4315 NW 7td St, Suite #23, Miami, FL 33126-3587, Miami
"This place was a pleasant surprise, was staying next door at the Marriott and wife and I was looking"
824 SW 8td St, Miami, FL 33130-3704, Miami
"Very good place, nice food and family ambience. Normally this place has a long wait list so if you d"
"Excellent service and food"